//
//  EFBChartNavigationView.h
//  Pods
//
//  Created by E.F.B on 15-5-13.
//
//

#import <UIKit/UIKit.h>

@class EFBChartNavigationView;

@protocol EFBChartNavigationViewDelegate <NSObject>

- (void)chartTypeButtonClicked:(UIButton *)sender;
- (void)chartAirportButtonClicked:(UIButton *)sender;
- (void)favoriteButtonClicked:(UIButton *)sender;

@end

@interface EFBChartNavigationView : UIView

@property (nonatomic, assign) id<EFBChartNavigationViewDelegate> delegate;

- (id)initWithFrame:(CGRect)frame typeArray:(NSArray *)buttonTypesArray;

- (void)clearButtonTypeShowInfo;
- (void)updateMark:(NSMutableArray *)array;
- (void)moveMarkForType:(NSString *)type;
- (void)setAirportLableText:(NSString *)string;

- (void)reloadViews;
@end
